@charset 'utf-8';

$blackcolor:#252525;
$fontcolor:#6a6969;
$bluecolor:#139ab8;
$grayfontcolor:#7d7c7c;
@mixin widHeiMar($wid,$hei,$mar){
    width: $wid;
    height: $hei;
    margin: $mar;
}

.left_sidebar{
    width: 216px;
    height: 2132px;
    background: black;
    .button_group{
        width: 216px;
        height: 222px;
        li{
            width: 216px;
            height: 41px;
            margin-bottom: 4px;
            background: $blackcolor;
            a{
                color: $fontcolor; 
                display: inline-block;           
             }
        }
        
        li:nth-of-type(n) span:first-of-type{
            display: inline-block;
            width: 20px;
            height: 17px;
            margin-left: 20px;
            vertical-align: middle;
            line-height: 41px;
        }
        
         li:nth-of-type(n) span:nth-of-type(2){
            display: inline-block;
            width: 59px;
            height: 13px;
            font-size: 13px;
            margin-left: 18px;
            vertical-align: middle;
            line-height: 32px;
        }
        li:last-of-type{
            margin-bottom: 0;
        }
    }

}


.left_sidebar{
    .adv_group{
        width: 216px;
        height: 1903px;
        margin-top: 8px;
        background: $blackcolor;
        li{
            width: 216px;
            height: 124px;
            a{
                width: 216px;
                height: 124px;
                display: inline-block;
                img{
                    width: 100%;
                    height: 100%;
                }
            }
        }
        
        li:first-child,li:nth-child(4){
            height: 178px;
            a{
               height: 100%;
               img{
                   width: 100%;
                   height: 100%;
               }
            }
        }
        
        li:first-child~li{
            margin-top: 10px;
        }
    }
}




.right_sidebar{
    width: 152px;
    height: 1955px;
    background: black;
    .hot_talk{
        width: 152px;
        height: 329px;
        background: $blackcolor;
        li:first-of-type{
            text-align: center;
            font-size: 14px;
            color: $bluecolor;
            width: 137px;
            height: 38px;
            border-bottom: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;
        }
        
        li:last-of-type{
            text-align: right;                     
            width: 137px;
            height: 38px;
            border-top: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;
            a{
               color: $bluecolor;
               font-size: 14px;   
               span{
                   letter-spacing: 5px;
               }
            }
        }
        
        li:nth-last-of-type(2){
            margin-bottom: 12px;
        }
        
        li:nth-of-type(2){
            margin-top: 7px;
            line-height: 28px;
        }
        
        li:nth-of-type(2)~li{
            line-height: 28px;
        }
        
        li{
            
           a{
               color: $grayfontcolor;
               font-size: 12px;
           } 
        }
    }
    
    
    
    
    
    .work_chance{
       width: 152px;
       height: 580px; 
       background: $blackcolor;
       margin: 6px auto;
        li:first-of-type{
            text-align: center;
            font-size: 14px;
            color: $bluecolor;
            width: 137px;
            height: 38px;
            border-bottom: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;
        }
        
        li:last-of-type{
            text-align: right;                     
            width: 137px;
            height: 38px;
            border-top: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;
            a{
               color: $bluecolor;
               font-size: 14px;   
               span{
                   letter-spacing: 5px;
               }
            }
        }
      
        li:nth-of-type(1)~li:not(:last-child){
            width: 137px;
            margin: 9px auto 0;
            padding-bottom: 9px;
        }
         
        li:last-child{
            border-top: 0;
            border-bottom: 0;
        }
        
        li{
            line-height: 23px;
            font-size: 12px;
            color: $grayfontcolor;
            border-bottom: 1px solid #444444;
            p{
               width: 137px;
               text-align: left;
               margin: 0 auto;
               a{
                   font-size: 14px;
                   color: $bluecolor;
               }
            }
        }
    }
    .new_guy{
        width: 152px;
        height: 480px;
        background: $blackcolor;
        li:first-of-type{
            text-align: center;
            font-size: 14px;
            color: $bluecolor;
            width: 137px;
            height: 38px;
            border-bottom: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;        
        }
        
        li:last-of-type{
            text-align: right;                     
            width: 137px;
            height: 38px;
            border-top: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;
            a{
               color: $bluecolor;
               font-size: 14px;   
               span{
                   letter-spacing: 5px;
               }
            }
        }
        
        li{
           .small_header{ 
            height: 79px;         
            margin-left: 12px;
            margin-top: 14px;
            font-size: 12px;
                .imgwrap{
                    width: 52px;                   
                    height: 57px;
                    img{
                        width: 100%;
                        height: 100%;
                    }
                }
                
                p{
                    margin-top: 8px;
                    a{
                        color: $grayfontcolor;
                    }
                }
           } 
        }
        
        li:nth-child(n){
            .small_header:nth-child(2){
                margin-left: 21px;
            }
        }
        
        li:nth-last-of-type(2){
            .small_header{
                 margin-bottom: 14px;
            }
        }
    }
    
    
    
    
    .already_visitor{
        width: 152px;
        height: 538px; 
        margin: 6px auto;
        background: $blackcolor;
        li{
            font-size: 12px;
            margin-top: 19px;
            margin-left: 12px;
            .small_header{                
                .imgwrap{
                    width: 52px;                   
                    height: 57px;
                    img{
                        width: 100%;
                        height: 100%;
                    }
                }
                
                p{
                    margin-left: 10px;
                    line-height: 22px;
                    color: #787878;
                    a{
                       color: #787878; 
                    }
                }
            }
        }
        
         li:first-of-type{
            text-align: center;
            font-size: 14px;
            color: $bluecolor;
            width: 137px;
            height: 38px;
            border-bottom: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;        
        }
        
        li:nth-last-of-type(2){
            text-align: right;                     
            width: 137px;
            height: 38px;
            border-top: 1px solid #444444;
            margin: 0 auto;
            line-height: 38px;
            a{
               color: $bluecolor;
               font-size: 14px;   
            }
        }
        
         li:last-of-type{
            text-align: right;                     
            width: 137px;
            height: 38px;
            border-top: 1px solid #444444;
            margin-top: 0;
            margin: 0 auto;
            div[class="clearfix"]{
                width: 111px;
                height: 38px;
                margin: 0 auto;
                text-align: center;
                div{
                    margin-top: 11px;
                    margin-left: 11px; 
                }
              
            }
            
        }  
        
        li:nth-last-of-type(3){
            margin-bottom: 12px;
        }    
    }
    
}
